Whistler Blackcomb trip planner. Plan your travel route on map, share with your friends and family & find great vacation deals to Whistler Blackcomb with Voyajo
POI creator (Voyajo Team)
Whistler Blackcomb is a major ski resort located 125 km north of Vancouver, in British Columbia, Canada. By many measures it is the largest ski resort in North America; it is 50% larger than its nearest competitor in terms of size, has the greatest uphill lift capacity, and until 2009, had the (...) (from Wikipedia).
Visit Whistler Blackcomb
Point of interest trips content
Pictures
Videos